home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 2001-04-06 | 11.3 KB | 107 lines
[Addon] Script=@Find (v.2001) Version=1.3 Author=Tha_Loco1 Desc=Originally For #Wrz on Dalnet - Now Reconfigured. Date=February 26th,01 [script] n0=on 1:load: { n1= set %bwchannels $readini $mircdir\Docs\Settings.ini Fserve Channels n2= set %isfindon yes n3= unset %bookwarezdir n4= unset %bookwareztrigger n5= if (%bwchannels == All) { set %bwchannels $chr(35) } n6=} n7=on 1:TEXT:@find*:%bwchannels: { n8= set %bwchannels $readini $mircdir\Docs\Settings.ini Fserve Channels n9= if (%bwchannels == All) { set %bwchannels $chr(35) } n10= if ((%isfindon != yes) || ($2 == $null)) { return } n11= unset %bwt.color.* n12= if ($readini $mircdir\Docs\Settings.ini Colors Colors == On) { set %bwt.color1 $readini $mircdir\Docs\Settings.ini Colors Color.1 | set %bwt.color2 $readini $mircdir\Docs\Settings.ini Colors Color.2 } n13= set %bwt.loctxt * $+ $replace($replace($replace($2-,$chr(32),*),_,?),-,*) $+ * n14= if (% [ $+ [ cms_antiflood_find [ $+ [ $nick ] ] ] ] == %bwt.loctxt) { return } | set -u5 % [ $+ [ cms_antiflood_find [ $+ [ $nick ] ] ] ] %bwt.loctxt n15= set %bwt.found $bwfindfile(%bwt.loctxt,0) n16= if (%bwt.found > 100) { return } n17= set %bwt.found1 $bwfindfile(%bwt.loctxt,1) | set %bwt.size1 $size($file(%bwt.found1).size) | set %bwt.found1 $remove(%bwt.found1,%bwt.temp) | set %bwt.trigger1 %bwt.trigger.temp n18= if (%bwt.found > 1) { set %bwt.found2 $bwfindfile(%bwt.loctxt,2) | set %bwt.size2 $size($file(%bwt.found2).size) | set %bwt.found2 $remove(%bwt.found2,%bwt.temp) | set %bwt.trigger2 %bwt.trigger.temp } n19= if (%bwt.found > 2) { set %bwt.found3 $bwfindfile(%bwt.loctxt,3) | set %bwt.size3 $size($file(%bwt.found3).size) | set %bwt.found3 $remove(%bwt.found3,%bwt.temp) | set %bwt.trigger3 %bwt.trigger.temp } n20= if (%bwt.found > 3) { set %bwt.found4 $bwfindfile(%bwt.loctxt,4) | set %bwt.size4 $size($file(%bwt.found4).size) | set %bwt.found4 $remove(%bwt.found4,%bwt.temp) | set %bwt.trigger4 %bwt.trigger.temp } n21= if (%bwt.found > 4) { set %bwt.found5 $bwfindfile(%bwt.loctxt,5) | set %bwt.size5 $size($file(%bwt.found5).size) | set %bwt.found5 $remove(%bwt.found5,%bwt.temp) | set %bwt.trigger5 %bwt.trigger.temp } n22= if (%bwt.found == 0) { .notice $nick Filename Not found. Please Try My FileServer, Or Change Your Search String } n23= if (%bwt.found == 1) { n24= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n25= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n26= .notice $nick $+ %bwt.color1 $+ To access my FileServer type the Trigger in the channel window | goto done } n27= if (%bwt.found == 2) { n28= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n29= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n30= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 2 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger2 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found2 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size2 $+ $+ %bwt.color1 $+ ) n31= .notice $nick $+ %bwt.color1 $+ To access my FileServer type the Trigger in the channel window | goto done } n32= if (%bwt.found == 3) { n33= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n34= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n35= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 2 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger2 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found2 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size2 $+ $+ %bwt.color1 $+ ) n36= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 3 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger3 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found3 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size3 $+ $+ %bwt.color1 $+ ) n37= .notice $nick $+ %bwt.color1 $+ To access my FileServer type the trigger in the channel window | goto done } n38= if (%bwt.found == 4) { n39= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n40= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n41= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 2 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger2 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found2 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size2 $+ $+ %bwt.color1 $+ ) n42= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 3 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger3 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found3 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size3 $+ $+ %bwt.color1 $+ ) n43= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 4 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger4 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found4 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size4 $+ $+ %bwt.color1 $+ ) n44= .notice $nick $+ %bwt.color1 $+ To access my FileServer type the Trigger in the channel window | goto done } n45= if (%bwt.found == 5) { n46= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n47= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n48= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 2 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger2 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found2 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size2 $+ $+ %bwt.color1 $+ ) n49= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 3 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger3 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found3 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size3 $+ $+ %bwt.color1 $+ ) n50= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 4 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger4 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found4 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size4 $+ $+ %bwt.color1 $+ ) n51= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 5 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger5 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found5 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size5 $+ $+ %bwt.color1 $+ ) n52= .notice $nick $+ %bwt.color1 $+ To access my FileServer type the Trigger in the channel window | goto done } n53= if (%bwt.found > 6) { n54= .notice $nick $+ %bwt.color1 $+ Matches Found:( $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 $+ ) n55= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 1 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger1 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found1 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size1 $+ $+ %bwt.color1 $+ ) n56= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 2 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger2 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found2 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size2 $+ $+ %bwt.color1 $+ ) n57= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 3 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger3 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found3 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size3 $+ $+ %bwt.color1 $+ ) n58= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 4 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger4 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found4 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size4 $+ $+ %bwt.color1 $+ ) n59= .notice $nick $+ %bwt.color1 $+ Match:( $+ %bwt.color2 $+ 5 $+ %bwt.color1 $+ ) Trigger:( $+ %bwt.color2 $+ $+ %bwt.trigger5 $+ $+ %bwt.color1 $+ ) Directory:( $+ %bwt.color2 $+ $+ %bwt.found5 $+ $+ %bwt.color1 $+ ) Size:( $+ %bwt.color2 $+ $+ %bwt.size5 $+ $+ %bwt.color1 $+ ) n60= .notice $nick $+ %bwt.color2 $+ 5 $+ %bwt.color1 $+ of $+ %bwt.color2 $+ $+ %bwt.found $+ $+ %bwt.color1 matches displayed. Please narrow your search n61= .notice $nick $+ %bwt.color1 $+ To access my fserv type the trigger in the channel window | goto done } n62= :done n63= unset %bwt.* n64=} n65=Menu Channel,Status,Query { n66= @Find n67= .enable: set %isfindon yes n68= .disable: set %isfindon no n69=} n70= n71=alias bwfindfile { n72= set %bwt.founddir 0 | set %bwt.i 0 n73= if ($2 == 0) { n74= :loop n75= inc %bwt.i n76= set %bwt.key Fserve. $+ %bwt.i n77= if ($readini $mircdir\docs\Settings.ini %bwt.key Status == On) { n78= set %bwt.temp $readini $mircdir\docs\Settings.ini %bwt.key Root.Dir n79= inc %bwt.founddir $findfile(%bwt.temp,$1,0) n80= } n81= if (%bwt.i < 5) { goto loop } n82= return %bwt.founddir n83= } n84= else { n85= set %bwt.countdown $2 n86= :loop2 n87= inc %bwt.i n88= set %bwt.key Fserve. $+ %bwt.i n89= if ($readini $mircdir\docs\Settings.ini %bwt.key Status == On) { n90= set %bwt.temp $readini $mircdir\docs\settings.ini %bwt.key Root.dir n91= set %bwt.founddir $findfile(%bwt.temp,$1,0) n92= set %bwt.trigger.temp $readini $mircdir\docs\settings.ini %bwt.key Trigger n93= if (%bwt.founddir >= %bwt.countdown) { return $findfile(%bwt.temp,$1,%bwt.countdown) } n94= %bwt.countdown = %bwt.countdown - %bwt.founddir n95= } n96= if (%bwt.i < 5) { goto loop2 } n97= } n98=}